简介:当前正是微服务、分布式等相关技术盛行的时代,服务与服务之间、接口与接口之间如何进行通信是每个系统架构都会面临的事情。Dubbo作为当前应用相当广泛的服务调度框架,在服务之间的通信起到了关键性的作用。本课程将以代码实战为主、理论概念为辅,一步一个脚印从认识与理解Dubbo开始到基于Spring Boot整合Dubbo搭建实际的企业级应用实战相关实际项目的典型业务场景,讲解了如何采用Dubbo发布、注册服务到注册中心Zookeeper以及如何订阅、调用服务。本课程由浅入深,适合各阶段工程师、程序员观看。
第1章 课程介绍
课程介绍,介绍课程特色,课程要求以及预期目标和收获。
第2章 前置知识准备
本章介绍了如何采用当前流行的微服务Spring Boot架构整合Dubbo+Zookeeper相关依赖,内容包括如何快速搭建多模块的企业级微服务项目、如何整合Dubbo跟Zookeeper,如何加入配置以及两大dubbo的核心配置文件介绍:spring-dubbo.xml跟dubbo.properties
第3章 电商项目业务场景实战一:商城商品列表功能
本章以实际业务场景:商城商品列表功能实战基于Dubbo协议的服务调度,其中包括了如何进行场景需求分析、数据库设计以及如何搭建另外的Spring Boot项目实现服务与服务之间如何基于rpc协议的调度
- 视频: 3-1 业务场景实战之商城商品列表功能~业务场景概述 (02:57)
- 视频: 3-2 业务场景实战之商城商品列表功能~相关技术点讲解 (03:31)
- 视频: 3-3 业务场景实战之商城商品列表功能~数据库设计 (01:56)
- 视频: 3-4 业务场景实战之商城商品列表功能~基于RPC协议实现思路分析 (02:24)
- 视频: 3-5 业务场景实战之商城商品列表功能~列表查询功能实现 (15:13)
- 视频: 3-6 业务场景实战之商城商品列表功能~列表查询功能自测思路分析 (02:11)
- 视频: 3-7 业务场景实战之商城商品列表功能~搭建微服务Spring Boot项目 (06:08)
- 视频: 3-8 业务场景实战之商城商品列表功能~列表查询功能自测实战-1 (12:25)
- 视频: 3-9 业务场景实战之商城商品列表功能~列表查询功能自测实战-2 (10:23)
- 视频: 3-10 业务场景实战之商城商品列表功能~列表查询流程总结 (06:54)
- 视频: 3-11 业务场景实战之商城商品列表功能~列表分页功能实现与自测 (10:12)
- 视频: 3-12 业务场景实战之商城商品列表功能~列表查询功能引申 (10:17)
- 视频: 3-13 业务场景实战之商城商品列表功能~总结与回顾 (04:52)
第4章 电商项目业务场景实战二:用户下单功能实现
本章同样也是以实际业务场景:商城用户下单功能实战基于Http协议Rest Api的服务调度,并开发了一个通用的几乎可使用java项目的发起http请求服务类,另外,也介绍了如何基于objectMapper解析http请求调用返回的结果等
- 视频: 4-1 业务场景实战之用户下单功能实现~业务场景概述 (02:13)
- 视频: 4-2 业务场景实战之用户下单功能实现~数据库设计 (02:06)
- 视频: 4-3 业务场景实战之用户下单功能实现~基于Http协议实现思路分析 (02:09)
- 视频: 4-4 业务场景实战之用户下单功能实现~开发“用户下单”接口 (18:21)
- 视频: 4-5 业务场景实战之用户下单功能实现~用户下单功能自测思路分析 (02:07)
- 视频: 4-6 业务场景实战之用户下单功能实现~用户下单功能自测 (07:33)
- 视频: 4-7 业务场景实战之用户下单功能实现~开发通用的Http服务类一_1 (11:04)
- 视频: 4-8 业务场景实战之用户下单功能实现~开发通用的Http服务类一_2 (11:25)
- 视频: 4-9 业务场景实战之用户下单功能实现~开发通用的Http服务类二 (14:17)
- 视频: 4-10 业务场景实战之用户下单功能实现~解析响应数据 (14:33)